Avatar billede lraj Nybegynder
19. april 2009 - 13:45 Der er 2 kommentarer og
1 løsning

Fra test server til debian linux server

Hej igen Eksperter.
Jeg er i gang med et lille statistik projekt. Her i morges flyttede jeg alt over fra min "test server", som i dette tilfælde er et webhotel hos one.com .. jeg flyttede det over til en server jeg lejer, som kører linux debian. Men jeg har et problem med noget af mit programmering, som ikke virker ordenligt. På min "test server" udskriver den fint et par tal, men på min lejede server får jeg intet ud.

Her er koden:

<?
$var = file_get_contents("http://blablabla.com");

$var = eregi_replace("\<dt>Online:</dt>
        <dd>([^]]+)\</dd>
       
        <dt>Offline:</dt>
        <dd>", "I WANT THIS -> \\1 <- Only This ", $var);
       
$arrayf = preg_split ("/I WANT THIS -> /", $var);
$theimportant = $arrayf[1];
$arrayf = preg_split ("/ <- Only This/", $theimportant);
$theimportant = $arrayf[0];

$var = eregi_replace("\<- Only This ([^]]+)\</dd>
       
        <dt>Comments</dt>", "I WANT THIS too -> \\1 <- too Only This ", $var);
       
$arrayf = preg_split ("/I WANT THIS too -> /", $var);
$theimportant2 = $arrayf[1];
$arrayf = preg_split ("/ <- too Only This/", $theimportant2);
$theimportant2 = $arrayf[0];
       


echo "<textarea style=\"width: 800; height: 500\">";
print "Online: $theimportant - Offline: $theimportant2";
echo "</textarea>";
?>


Hvad kan jeg gøre for at denne kode også kommer til at virke på min egen, lejede server? der foreligger muligheder for alt, da jeg har adgang til Root.. så håber nogen kan hjælpe.
Avatar billede lraj Nybegynder
19. april 2009 - 14:48 #1
Har lige prøvet at teste noget.. nu ved jeg med sikkerhed at "fejlen" eller hvad man nu skal kalde den, ligger i mine eregi_replace's .. så det er simpelthen det min server ikke gider tage.. :-) (Går ud fra det var nyttig info, hvis nogen skulle gå hen og have lyst til at hjælpe)
Avatar billede lraj Nybegynder
19. april 2009 - 15:46 #2
Notice: Undefined offset: 1 in /var/www/UfinishED/content/tester.php on line 14

Linje 13 | $arrayf = preg_split ("/I WANT THIS -> /", $var);
Linje 14 | $theimportant = $arrayf[1];
Linje 15 | $arrayf = preg_split ("/ <- Only This/", $theimportant);
Linje 16 | $theimportant = $arrayf[0];
Avatar billede lraj Nybegynder
04. august 2010 - 13:55 #3
Fik aldrig et svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester