Jump to content

kadutrur

Medlemmer
  • Content Count

    44
  • Joined

  • Last visited

Community Reputation

0
  1. OK - så du har brukt det mer 'innebygd' i koden, altså uten at man trenger å browse etter ønsket dokument? (har ikke kikket nøye på koden, men regner med at det skal gå greit å endre den til å ta imot variabler)
  2. Mulig dette er en start, men ikke helt det jeg var ute etter. Dokumentene blir lastet opp til en server, og det skal lages linker til alle dokumenter som ligger der. Når man skal lese et dokument ønsker jeg at man ved hjelp av PHP-kode skal kunne lese teksten i dokumentet og skrive det ut i HTML.
  3. Jeg har behov for å kjøre et PHP-script én gang i døgnet - da er vel cronjob tingen? Er dette langt unna sannheten: SITEROOT=/path/to/the/site/root PHP=/usr/local/bin/php 0,15,30,45 * * * * cd $SITEROOT; $PHP minphpfil.php -q 2>&1 Dette kjører vel PHP-scriptet hvert kvarter - hvordan sette det til å kjøre kun én gang i døgnet?
  4. Dette virker (sakset fra et svar jeg fikk på et tilsvarende spørsmål her): <?php $start=$_GET['start']; //setter startpunkt for SQL select if (!isset($start)) $start=0; //lister 10 og 10 poster - antallet kan selvsagt endres $sql="SELECT * FROM table LIMIT " . $start . ", 10"; $sql_result=mysql_db_query($sql); //finne antal poster $query="SELECT count(*) as count FROM table"; $query_result=mysql_db_query($query); $row=mysql_fetch_array($query_result); $numrows=$row['count']; //lage Prev/Next linker if ($start > 0) { echo "<a href=\"" . $PHP_SELF . "?start=" . ($start - 10) . "\">Previous</a><br>\n"; } if ($numrows > ($start + 10)) { echo "<a href=\"" . $PHP_SELF . "?start=" . ($start + 10) . "\">Next</a><br>\n"; } //her kommer loop for å liste data ?>
  5. Lar det seg gjøre å lese teksten fra .doc- eller PDF-filer man har liggende på server og deretter skrive det ut som tekst på en .php-side? (mulig dette er feil forum, men...) (Glemte visst pdf'en der...)
  6. Men denne får jeg ikke helt til å virke (se kode over) : $_SESSION["m_fornavn"] = $m_fornavn;
  7. Jeg har flyttet et nettsted til ny server, og har etter det fått problemer med et innloggings-script. Den største forskjellen er at register_globals er satt til off. Koden i login-sjekken: session_start(); //Databasetilkobling include("db_connect.inc"); $brukernavn=$_POST['brukernavn']; $passord=$_POST['passord']; //Kontrollerer brukernavn og passord $logincheck_query = "SELECT * FROM min_tabell WHERE usr_email = '$brukernavn'; "; $logincheck_result = mysql_query($logincheck_query); while($login_row = mysql_fetch_array($logincheck_result)) { if($login_row["usr_email"]==$brukernavn && strcmp(md5($passord),$login_row["usr_passw"])==0) { $login = 0; $m_brukerID = $_POST['m_brukerID']; $m_fornavn = $_POST['m_fornavn']; $m_etternavn = $_POST['m_etternavn']; $m_adresse = $_POST['m_adresse']; $m_postnummer = $_POST['m_postnummer']; $m_yrke = $_POST['m_yrke']; $m_epost = $_POST['m_epost']; $m_admstatus = $_POST['m_admstatus']; $m_newspost = $_POST['m_newspost']; $m_snewsedit = $_POST['m_newsedit']; $m_newsdelete = $_POST['m_newsdelete']; $m_songpost = $_POST['m_songpost']; } else { $login = 1; } } if($login==1) { //Brukernavn og passord stemmer ikke, brukeren blir redirected til login-siden header('Location:../?cat=login'); } else { //Brukernavn og passord stemmer, session-variabler registreres session_register('m_brukerID'); session_register('m_fornavn'); session_register('m_etternavn'); session_register('m_adresse'); session_register('m_postnummer'); session_register('m_yrke'); session_register('m_epost'); session_register('m_admstatus'); session_register('m_newspost'); session_register('m_newsedit'); session_register('m_newsdelete'); session_register('m_songpost'); $accesskey = 123456789; session_register('accesskey'); header('Location:../?cat=myprofile'); } og i 'myprofile' : session_start(); //Databasetilkobling include("db_connect.inc"); $accesskey=$_POST['accesskey']; $m_brukerID = $_GET['m_brukerID']; $m_fornavn = $_GET['m_fornavn']; $m_etternavn = $_GET['m_etternavn']; $m_adresse = $_GET['m_adresse']; $m_postnummer = $_GET['m_postnummer']; $m_yrke = $_GET['m_yrke']; $m_epost = $_GET['m_epost']; $m_admstatus = $_GET['m_admstatus']; $m_newspost = $_GET['m_newspost']; $m_snewsedit = $_GET['m_newsedit']; $m_newsdelete = $_GET['m_newsdelete']; $m_songpost = $_GET['m_songpost']; if(isset($accesskey) && $accesskey==123456789) { //Gjør ting for lovlige brukere } else { //Ikke innlogget bruker include("pti_login.php"); } Jeg tror problemet ligger i 'accesskey', men er ikke helt sikker på det. Brukernavn og passord har jeg forsøkt å skrive ut før login-sjekken, og det virker. Scriptet fungerte som sagt helt fint da det lå på den andre serveren.
  8. Jeg poster (i en gjestebok) fra en form hvor det ene feltet (tekstboksen) heter gb_msg. På php-siden som tar i mot verdiene prøver jeg å få tak i gb_msg ved å bruke $gb_msg=$_GET['gb_msg']; men det fungerer ikke. register_globals er skrudd av, mulig det er noe annet som kan gjøre at jeg ikke får tak i verdiene også?
  9. Ja, det er man klar over. I utgangspunktet er ikke faren så stor her - det er snakk om et internt bedriftsnett og maskinen er kun til testbruk. Men på den annen side vet man selvsagt aldri hva folk finner på. Grunnen til at jeg ønsker å bruke telnet er at en annen applikasjon bruker det for å hente ut informasjon fra maskinen ved bruk av telnet.
  10. Fikset visst problemet på egen hånd. Endret telnet telnet tcp tcp nowait root /usr/sbin/tcpd in.telnetd i /etc/inetd.conf til telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd Og etter en restart da gikk det smertefritt Takker forøvrig for tips!
  11. Om selve serveren kjører, ja - og inet-demonen er i farta
  12. Niks. (Glemte også å si det, men det er ikke noen brannmur som kan være årsaken heller)
  13. Jeg har en SuSE-box som jeg ikke får telnet'et inn til. Har sjekket litt mot en annet maskin med samme config og alt ser ut til å være likt. - inet går (sjekket med ps -ef | grep inet) - telnet er oppført med riktig portnummer i /Etc/services - telnet er oppført i /etc/inetd.conf Noen som har noen tips på annet man bør sjekke?
×
×
  • Create New...