Gå til innhold

!sjekket... [alternativ løsning funnet]


Anbefalte innlegg

Hei.

 

Jeg har:

a: en liste med navn og poeng. --> Klick to see <--

b: en database med samme navn + flere. --> Klick to see <--

 

 

Det jeg ønsker er å få lagt inn poengene som står bak navne på lista, inn i databasen.

 

Trenger ikke legest inn i databasen, men jeg må hente ut den informasjonen, og få plasert den slik:

 

Dersom navn på listen er Battlemania, så skal det vises her: --> Klick to see <--

 

Noen som kan guide meg i riktig rettning?

Endret av aog
Lenke til kommentar
Videoannonse
Annonse

Takker...

Jeg skulle akkurat til å redigere inlegge mitt for å si at jeg fikk delt opp listen med en txt-fil per navn, hvor hver txt-fil inneholder poengene.

Det blir litt lettere da.

Trenger ikke ha det inn i databasen heller.. ..tror jeg.. skal sjekke litt rundt dette og heller komme tilbake dersom det blir nødvendig.

 

 

:hmm:

Lenke til kommentar

<?php
if (!file_exists("http:"en ipadresse"/points/name.txt")) {
  print ("0");
  exit;
}

readfile("http:"en ipadresse"/points/name.txt");


exit;
?>

 

Et lite problem.

Selv om filen eksisterer, så vil 0 bli postet, og ikke txt-filen.

 

Hva er galt?

Skal ikke scripte mit her fungere?

Lenke til kommentar

Har testet litt mere...

 

Samme hva jeg gjør, så finner jeg ikke filen når jeg bruker if (file_exists($filename)), men, derspm jeg bruker readfile (), så leses filen så lenge filen da faktisk er der.

 

<?php 

readfile ("http://130.89.179.55/points/Blanches.txt");
echo ('<br>');
$filename = "http://130.89.179.55/points/Blanches.txt";

if (file_exists($filename)) {
  echo "The file $filename exists";
} else {
  echo "The file $filename does not exist";
}

?>

Koden over gir ut:

127

The file http://130.89.179.55/points/Blanches.txt does not exist

 

...og hva er dette for noe " "?

 

:hmm:

Lenke til kommentar

Jeg datt over et script som kanskje kunne hjelpe...

 

<?php 
/** 
* Check if a file exists in the include path 
* 
* @version      1.2.0 
* @author       Aidan Lister <[email protected]> 
* @param        string     $file       Name of the file to look for 
* @return       bool       TRUE if the file exists, FALSE if it does not 
*/ 
function file_exists_incpath ($file) 
{ 
   $paths = explode(PATH_SEPARATOR, get_include_path()); 
   foreach ($paths as $path) { 
      // Formulate the absolute path 
      $fullpath = $path . DIRECTORY_SEPARATOR . $file; 
       // Check it 
       if (file_exists($fullpath)) { 
           return true; 
       } 
   } 
  return false; 
} 
?> 

 

Men jeg er ikke flink i php, og kan lite, derfor må jeg spørre.. hvordan bruker jeg dette? :whistle:

Lenke til kommentar

Ble så nysgjerrig når ingenting av dette funket, så jeg lagde meg ett lite script for å finne noe som fungerte.

if(readfile("url"))
{
echo "1 kunne lese filen<br />";
}

Dette kom med output fra readfile-siden hos meg, men det er det som returnerer "true" ihvertfall. Og false hvis filen ikke eksisterte.

Lenke til kommentar

Meget pent :!:

 

Evig takknemlig :D

 

...men, så var det den stygge saken her da:

 

..hva skal det være godt for? jeg vil ha den bort..

 

 

EDIT: ups.. var litt raskt ute der... skulle skrive inn et filnavn som ikke finnes, me klarte å skrive inn et som er der. :whistle:

Prøvde en gang til, men denne gangen med et filnavn som ikke finnes, og da kom

Warning: readfile(http://130.89.179.55/points/Creath.txt): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/housemaa/public_html/aog/lc/raid_points.php on line 5

 

 

EDIT2: Vet ikke om det har noe å si, men scripte mitt ligger ikke på samme server eller noe som txt-filene.

Endret av aog
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...