22. 05. 2011. | #31 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
|
Mislim da si mislio na Regular Expressions, cURL je u svakom pogledu bolji od file_get_contents
|
23. 05. 2011. | #32 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
Koriscenjem funcije file_get_contents dobijam neki kod:
%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz� �������������������������������������������������� �����������������������?��(��(��(��(��(�t����f�YMș��觍�=O`8�k�u��Ӵ{��9�XS�~u ... jel to moja greska ili se tako upisuje kod u bazu |
23. 05. 2011. | #33 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
U najboljem slucaju izadje mi: Resource id #20
Imam ovo: $data2['img'] = file_get_contents('http://www.kupime.com'."/". $data['slika']); $im = imagecreatefromstring($data2['img']); print ($im); Gde gresim? |
23. 05. 2011. | #34 |
mV
Certified
Datum učlanjenja: 22.08.2009
Lokacija: Novi Sad
Poruke: 67
Hvala: 0
16 "Hvala" u 13 poruka
|
Na grešiš još.
Tako i treba da izgleda, to je binarni sadržaj slike. To treba da snimiš u bazu. Pogrešićeš ako budeš pokušao da je snimiš u 'varchar' ili 'text' polje, jer ti tipovi nisu binary-safe. Treba to polje tipa 'blob'. |
24. 05. 2011. | #35 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
Da li postoji mogucnost da se za sve sajtove koji sadrze dnevne ponude napise neki univerzalni kod ... neko indeksiranje ili je to tesko izvodljivo...
|
24. 05. 2011. | #36 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
E sad da bih izvukao podatke iz baze imam sledeci kod:
<?php header("Content-type: text/xml"); $host = "localhost"; $user = "root"; $pass = ""; $database = "test"; $linkID = mysql_connect($host, $user, $pass) or die("Could not connect to host."); mysql_select_db($database, $linkID) or die("Could not find database."); $query = "SELECT * FROM tabela ORDER BY ID DESC"; $resultID = mysql_query($query, $linkID) or die("Data not found."); $xml_output = "<?xml version=\"1.0\"?>\n"; $xml_output .= "<entries>\n"; for($x = 0 ; $x < mysql_num_rows($resultID) ; $x++){ $row = mysql_fetch_assoc($resultID); $xml_output .= "\t<entry>\n"; $xml_output .= "\t\t<ID>" . $row['ID'] . "</ID>\n"; // Escaping illegal characters $row['text'] = str_replace("&", "&", $row['text']); $row['text'] = str_replace("<", "<", $row['text']); $row['text'] = str_replace(">", ">", $row['text']); $row['text'] = str_replace("\"", """, $row['text']); $xml_output .= "\t\t<text>" . $row['text'] . "</text>\n"; $xml_output .= "\t</entry>\n"; } $xml_output .= "</entries>"; echo $xml_output; ?> Medjutim izadje mi greska: error on line 16 at column 39: Document is empty Zna li neko sta je u pitanju? Poslednja izmena od AdriaMart : 24. 05. 2011. u 23:23. |
24. 05. 2011. | #37 |
xyz
Grand Master
Datum učlanjenja: 25.10.2006
Poruke: 893
Hvala: 87
346 "Hvala" u 163 poruka
|
Ovaj ?> ti zatvori <?php sa početka, a ne ono što si ti hteo.
Možda ima lepše, ja ovako radim: $xml_output = '<' . '?' . 'xml version="1.0" ' . '?' . '>'; |
25. 05. 2011. | #38 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
E to je reseno, medjutim sad prikazuje gresku na 36 redu kolona 3... to je poslednja linija kod... a nevidim iznad gde je pre toga zatvoren php
Probao sam inekoliko drugih nacina medjutim svuda izadje da je greska na poslendjoj liniji i to: error on line 50 at column 3: Extra content at the end of the document Poslednja izmena od AdriaMart : 25. 05. 2011. u 00:58. |
25. 05. 2011. | #39 |
Ivan Dilber
Sir Write-a-Lot
|
kako izgleda xml koji se otprinta? Neki tag ti nije dobro zatvoren
__________________
Leadership is the art of getting people to want to do what you know must be done. |
25. 05. 2011. | #40 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
Kao xml kod koji sam gore naveo s tim sto sam uneo predlog srdjana da promenim jednu liniju koda...
|
|
|