JOHNYS22031990 Δημοσ. 13 Μαΐου 2014 Δημοσ. 13 Μαΐου 2014 exo auto to kodika kanonika eprepe na vgazei ola ta url pou kanei parse alla vgazei mono dyo ekana echo to counter kai vgazei 11 se opoio kai url na valo alla an valo os $p=1000; vgazei ola ta url oriste o kodikas <?php header('Content-Type: text/html; charset=utf-8'); include_once('simple_html_dom.php'); // Create DOM from URL $url=$_POST['url']; $html = file_get_html($url); // Find all links $allURLs = array(); $p=0; foreach($html->find('a') as $element) $allURLs[] = $element->href; $p=$p+1; for($i=0; $i<=$p; $i++){ echo $p; echo $allURLs[$i]; } ?>
geomagas Δημοσ. 13 Μαΐου 2014 Δημοσ. 13 Μαΐου 2014 Έχεις ξεχάσει να βάλεις το body του foreach σε { } και έτσι ο $p αυξάνεται μόνο μία φορά.
georgemarios Δημοσ. 13 Μαΐου 2014 Δημοσ. 13 Μαΐου 2014 Ναι γιατι το $p θα επρεπε να το αυξανεις κατα 1 σε ΚΑΘΕ iteration του foreach.... Εσυ το αυξανεις κατα 1 μονο μια φορα οταν τελειωσει το foreach
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα