Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Automatizzare chiamata pagine

    Ho una pagina che compie delle operazioni in base ad un parametro passato, dovrei creare una sola pagina php che contiene la chiamata a questa pagina per farne eseguire il codice, come posso fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    ?Cioè...

  3. #3
    Ho gli url
    www.example.com?id=12
    www.example.com?id=13
    www.example.com?id=14
    www.example.com?id=15
    vorrei creare un unico file php che acceda a queste pagine senza doverle visitare io manualmente, questo ultimo file lo posso visitare io a mano o ci metto un cron ma non so come includere quelle x pagine per farle eseguire tutte assieme.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    Potrebbe anche bastare:

    Codice PHP:
    $ids = array(12,13,14,15);
    foreach (
    $ids as $id) {
      
    $_GET['id'] = $id;
      include(
    'example.php');
    }; 
    ...se le azioni dentro "example.php" non hanno "memoria". Se per esempio elabori dei dati e basta e il richiamo ripetuto della stessa pagina non da problemi...

    Altre possibilità più complesse sono le chiamate CURL (vedi).

  5. #5
    Cioè semplicemente facendo un include eseguo il codice della pagina, sono troppo arrugginito con php, grazie.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    sì: include richiama la pagina per intero e la "esegue"... è chiaro che a seconda del codice che c'è dentro le inclusioni a catena potrebbe dare problemi (dipende cosa fanno queste pagine)...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.