uranus Skrevet 14. juni 2006 Del Skrevet 14. juni 2006 Hei! Først og fremst. Webalizer greia mi er en sånn sak hvor du skriver en nettadresse så erstatter koden flere ord på den siden du skriver. F.eks på VG kan jeg bytte "nyheter" til "poteter" osv. Problemet mitt er da at ordene ikke blir endret og jeg vet ikke hvorfor. Her er hele koden min: <?php if ($_GET['nettside']) { if($_POST['nettside']) { $side = $_POST['nettside']; } else $side = $_GET['nettside']; $side = file_get_contents("http://".$side); $fra = array( "siste nytt", "nyheter", "skattepenger"); $til = array("Poteter", "Noe rart", "Kattepenger"); print str_replace( $fra, $til, $side); } else { ?> <form name="" method="get" action=""> http:// <input name="nettside" type="text" id="nettside"> <br /> <br /> <input type="submit" value="Endre nettside!" name=""> </form> <?php } ?> Her er koden in action: http://ludrio.com/webalizer.php Lenke til kommentar
hockey500 Skrevet 14. juni 2006 Del Skrevet 14. juni 2006 Koden din funker fint her, jeg kopierte scriptet, erstattet noen verdier i arrayene dine, og testa det. Funket som det skulle. Sånn ser min ut: <?php if ($_GET['nettside']) { if($_POST['nettside']) { $side = $_POST['nettside']; } else $side = $_GET['nettside']; $side = strtolower(file_get_contents("http://".$side)); $fra = array("spansk", "fiesta"); $til = array("norsk", "ettermiddagslur"); print str_replace( $fra, $til, $side); } else { ?> <form name="" method="get" action=""> http:// <input name="nettside" type="text" id="nettside"> <br /> <br /> <input type="submit" value="Endre nettside!" name=""> </form> <?php } ?> Lenke til kommentar
Jonhoo Skrevet 14. juni 2006 Del Skrevet 14. juni 2006 jeg prøvde for en stund å lage noe tilsvarende, men ga opp da jeg fikk ekstremt mange problemer da det kom til linker, bilder og slikt.. Si at det er et bilde som heter nyheter.gif ... Det blir ikke vist.. Eller verre, et stylesheet som heter nyheterstylesheet.css.. Hele siden vil se grusom ut Lenke til kommentar
gather Skrevet 15. juni 2006 Del Skrevet 15. juni 2006 (endret) jeg prøvde for en stund å lage noe tilsvarende, men ga opp da jeg fikk ekstremt mange problemer da det kom til linker, bilder og slikt.. Si at det er et bilde som heter nyheter.gif ... Det blir ikke vist.. Eller verre, et stylesheet som heter nyheterstylesheet.css.. Hele siden vil se grusom ut 6309598[/snapback] Det er jo nødt til å være en funksjon i den som gjør at den ikke endrer på stilark og bilder. Barnalizer og odalizer klarer det jo fint http://www.odalizer.com Offtopic: Webalizer er et statistikk script, begynte å lure litt på om du koda på det selv når jeg leste tittelen på tråden. Edit: Ser lizern din sliter litt med VG, det burde du gjøre noe med. Forøvrig så så den siste elsen din usedvanlig tungvindt ut Endret 15. juni 2006 av gather Lenke til kommentar
Jonhoo Skrevet 15. juni 2006 Del Skrevet 15. juni 2006 Er ikke det så langt jeg har sett.. Må isåfall være en form for HTML parser... Si gjerne i fra hvis du finner en... Lenke til kommentar
gather Skrevet 15. juni 2006 Del Skrevet 15. juni 2006 Webalizer er et statistikk system. http://www.mrunix.net/webalizer/ Lenke til kommentar
Jonhoo Skrevet 15. juni 2006 Del Skrevet 15. juni 2006 Joda, det vet jeg, svarte til det du sa som ikke var offtopic jeg ^^ Lenke til kommentar
tZar Skrevet 15. juni 2006 Del Skrevet 15. juni 2006 Hadde jo kanskje vært en ide å bruke regexp for bytte av ord i stedet for en vanlig enkel replace. Da har du mer kontroll, slik at man f.eks ikke bytter ut nevnte bilder Lenke til kommentar
Jonhoo Skrevet 15. juni 2006 Del Skrevet 15. juni 2006 men hvis du for eksempel bruker: preg_replace('/\sordher\s/', 'byttetil', $webside); så vil ikke: .ordher bli til '.byttetil' det sammensatte ordet jegvilhaordher blir til jegvilhabyttetilher.. Hvis dere skjønner hva jeg mener Vanskelig dette.. Lenke til kommentar
Magnus Holm Skrevet 15. juni 2006 Del Skrevet 15. juni 2006 Jeg har laget et lignende skript, bortsett fra at den gjør om til røverspråk. Husker ikke linken akkurat nå, men se på http://www.bullgaard.no/php så ligger den sikkert der et sted Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå