Salut, am o intrebare.
Daca intr-un input intr-un formular introduc de exemplu 1-40, cum fac ca in php sa preiau toate numerele, de ex: 1,2,3,4,5,6 .... 40 ... nu neaparat cu virgula intre ele, pentru ca fiecare numar reprezinta un numar de pagina dintr-un url, de exemplu: www.ceva.ro/test.php?pagina=1 ... vreau sa fac chestia asta ca sa pot sa indexez toate cele 40 pagini deodata, fara sa le introduc manual de la 1 la 40.
Multumesc.
Input php
Moderatori: Moderatori, Start Moderator
Re: Input php
Am rezolvat asa:
Exista si o varianta mai buna ?
Cod: Selectaţi tot
<?php
$cod = $_POST['pagina'];
$pieces = explode("-", $cod);
$xxx = $pieces[1];
for ($pieces=1;$pieces<=$xxx;$pieces++) {
echo $pieces.'<br />';
}
?>Exista si o varianta mai buna ?

Re: Input php
Mai am inca o problema pe care o pun tot aici, ca sa numai fac inca un topic.
Am un preg_match pe care-l folosesc sa preiau date de pe un site si imi returneaza un array gol.
Unde get_content este o functie curl
Am un preg_match pe care-l folosesc sa preiau date de pe un site si imi returneaza un array gol.
Cod: Selectaţi tot
$content = get_content("http://www.ceva.ro");
preg_match_all('#<span class="box_cod">Cod: ([0-9\.]*)</span><span class="box_pret">PRET: (.*)</span>#',$content,$Produs);Unde get_content este o functie curl

Re: Input php
Esti sigur ca expresia folosita este corecta?
Re: Input php
La prima ar fi o varianta mai simpluta
La a doua de unde sa stim ce contine pagina?
Cod: Selectaţi tot
<?php
$p = '1-10';
list($s, $e) = explode('-', $p);
$n = range((int) $s, (int) $e);
print_r($n);
La a doua de unde sa stim ce contine pagina?
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 38 vizitatori
