1King
-
Innlegg
67 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av 1King
-
-
Heisann. jeg får ikke lagt inn informasjone fra skjema ved hjelp av dette PHP scriptet. Hva har jeg gjort gale?
<?php require($_SERVER["DOCUMENT_ROOT"]."/test/pri.php"); // her ligger koder osv... $db = mysql_connect($host, $user, $pass) or die("<center><H1>Beklager!</H1> <br> Tilkobling til database programmet kunne ikke opprettes.<br><br> Hver vennlig og prøv igjen senere..</center>"); mysql_select_db($dbna, $db) or die ("<center><H1>Beklager! Klarer ikke å velge database.</H1></center>"); $name = $_POST['ma_name']; $ph = $_POST['ma_ph']; $mph1 = $_POST['ma_mph1']; $mph2 = $_POST['ma_mph2']; $fax = $_POST['ma_fax']; $mail = $_POST['ma_mail']; $sql = "INSERT INTO fmc_ma (`ma_name`, `ma_ph` `ma_mob1`, `ma_mob2`, `ma_fax` `ma_mail`) VALUES ($name, $ph, $mph1, $mph2, $fax, $mail)"; $test = mysql_query($SQL, $db); IF($test > 0) { echo 'ja'; } Else { echo 'nei'; } ?>
Håper noen kan hjelpe meg til å få dette til.
På forhånd takk
-
Den eneste måten å få til dette på er å bruker rammer, men det anbefaler jeg deg på det sterkeste å ikke gjøre.
Du kan også bruke en .htaccess fil til å få f.eks. domene.no/siden_din og domene.no/siden_min, altså uten endelsen, eller på den måten du vil. Men det at kun domenet vises på alle undersidene er kun mulig med rammer.
Hvorfor ikke bruke rammer, har det med sikkerheten på siden å gjøre?
Og hvordan fungerer en htaccess fil. hvis noen som har tid til å gi en liten innføring
-
jeg har en database med post nummer og poststed.
når man fyller ut post nummeret så skal poststedet vises vedsiden av. og er ikke post stedet registrert så får jeg melding om det.
Jeg ser at noen sider har dette....
Hvordan får jeg det til.
NB. har ikke brukt Javascript før....
-
Hei
Jeg har sett en del sider som kun viser domene adressen, men ikke filen / siden den viser.
viser detter:
domene.no for alle sider man er inne på.
eller
domene.no/page=1
Hvordan gjøres dette.
I dag har jeg domene.no/index.htm og det ønsker jeg ikke.
-
Jeg ønsker å legge til et enkelt på siden min skript som viser uke dagen også dato. om mulig klokken som går hele tiden uten å opdatere siden.
I dag har jeg dette.
$date = date('d/m-Y - H:i');
echo $date
Noen som kan hjelpe?
På forhånd takk
-
Jeg ønske tilbake melding, holder på å lære dette med logg inn og bruk av session.
Eks på mappe struktur:
loginskjema.htm (sender til login.php)
login.php (kontroll opp mot mysql, hvis ok: lagrer ip og tid i mysql også setter session id og sendes videre til
login_ok.php)
login/login_ok.php
login/user1/index.php
login/user2/index.php
login/admin/index.php
her er kodene i login_ok.php:
<?php session_start(); $user_id = $_SESSION['user_id']; $ip = $_SERVER['REMOTE_ADDR']; $date = date('d.m.y H:i'); require("readeuserinfo.php"); // henter infor fra mysql IF ($ip === $ip_mysql) { IF ($user_id === $user_id_mysql) { IF {$date < $date_mysql) { IF (1 === $type_mysql) { require("user1/index.php"); } ELSEIF (2 === $type_mysql) { require("user2/index.php"); } ELSEIF (37 === $type_mysql) { require("admin/index.php"); } ELSE { require("ikke_aktiv.php"); } } ELSE { ECHO 'Du blir logget ut etter 40 min, automatis. logginn på nytt om du vil fortsette<br>'; require("link.php"); } } } ELSE { ECHO "Du er ikke innlogget"; require("link.php"); } ?>
-
Vist du følger den beskrivelsen som du har linket til.
Se under eksempelet som beskriver DCplusplus.
Protocol - der velger du TCP/UDP.
Port range - der setter du inn port nr du vil bruke.
Translate to - her skriver du ip'en din den maskinen som det gjelder.
Nå er jeg ikke så godt kjent med denne ruteren, men noe slik som jeg beskrev det skal hjelpe deg på rett vei
Jeg har gjort som på denne siden step by step.
1.Dette har jeg prøvd.
Protocol har jeg valgt "any" grunnet du har tre valg. 1.any, 2.TCP 3.UDP.
Port range har jeg 32459 til 32459.
Translate to har jeg 32459. (og da får du fra 32459 til 32459)
Trigger protocol der har jeg valgt "any"
Trigger port har jeg ikke noe.
2. dette har jeg prøvd
Protocol har jeg valgt "any" grunnet du har tre valg. 1.any, 2.TCP 3.UDP.
Port range har jeg 32400 til 32500.
Translate to har jeg 32400. (og da får du fra 32400 til 32500)
Trigger protocol der har jeg valgt "any"
Trigger port har jeg ikke noe.
Og mange andre varianter.
Tror jeg satt her i går og prøvde i 5 timer uten resultat.
Slik jeg har gjort det vises på denne linkenStep by step
-
Jeg bruker kun Norman anti virus, der har jeg ikke noe muligheter for brannmur. Så jeg regner med at det ikke er brannmur i den.
Når jeg lager en ny "Spill- & Applikasjonsdeling" med navn 1234 og åpen port (32459) i routeren min , så kobler jeg "Spill- & Applikasjonsdelingså" til " navnet på pc'en min".
-
Du kan bruke telnet for å åpne porter i 546i.
Ok. Men jeg kan ikke noe om det.
Kanskje du kan gi meg en meget detaliert beskrivelse (Step by step) for hvordan jeg kan gjøre det?
Jeg regner med jeg må kjøre cmd i xp. også skrive alle kommandoene der?
Håper du kan og har tid til å skrive en slik "step by steo" til meg.
-
Jeg har en Thomson SpeedTouch 546i V6 fra NGT og ønsker å åpne en port (32459). Jeg har prøvd det meste som jeg har funnet på nett men jeg får bare melding om at porten er lukket. Har winxp og slått av brannmuren der.
Denne linken tester om porten er åpen
http://www.utorrent.com/testport.php?port=32459
Denne beste linken jeg har funnet, som forklarer hvordan jeg skal gjøre det.
http://www.portforward.com/english/routers...v6/Utorrent.htm
Selv om jeg gjør alt som står her, får jeg det ikke til.
Har også prøvd å deaktivere brannmuren, restartet ruteren. og prøvd å åpne portene fra 32400 til 32500. Jeg har prøvd å åpne andre porter.
Får det ikke til. Noen som kan hjelpe meg.
På forhånd takk og ønsker alle en god helg.
Her har jeg lagt til link som viser Step by Step hva jeg har gjort. (har brukt "Print scrn" for hver ting).
-
-
-
God morgen alle.
Jeg har dette scriptet som skal laste opp et bilde til siden min. jeg får feil melding.
Script:
<?php $file_name = $_FILES['fil']['name']; $file_name = stripslashes($file_name); $file_name = str_replace("'","",$file_name); if (($_FILES["fil"]["type"] == "image/gif") || ($_FILES["fil"]["type"] == "image/jpeg") || ($_FILES["fil"]["type"] == "image/jpg") && ($_FILES["fil"]["size"] < 20000)){ if(move_uploaded_file($_FILES['fil']['tmp_name'],"images/".$file_name)){ echo "$file_name | uploaded sucessfully!<br>"; } else { echo "$file_name | could not be uploaded!<br>"; } } else { echo "Invalid file"; } ?>
Feilmelding når jeg bruker move_uploaded_file():
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access images/test.jpg in /usr/home/web/username/test.php on line 9test.jpg | could not be uploaded!
Feilmelding når jeg bruker copy():
Warning: copy() [function.copy]: Unable to access images/test.jpg in /usr/home/web/user/test.php on line 9Warning: copy(images/test.jpg) [function.copy]: failed to open stream: No such file or directory in /usr/home/web/user/test.php on line 9
test.jpg | could not be uploaded!
Kan dette ha noe med ".htaccess", Jeg finner ikke noe på web hotellets sider om upload. Det står heller ikke noe om det i betingelsene for siden. I tillegg har jeg 1GB på serveren deres.
På forhånd takk
-
Planlegger du å kjøre dette skriptet på en server på samme maskin?
Må det være en webapplikasjon, kan du ikke bare skrive skriptet som et kommandolinjeskript, evt bruke ett GUI bibliotek, det finnes iallefall løsninger for dette i linux og f.eks. gtk finnes jo for windows *oogle for PHP-GTK f.eks.
Jeg har win-xp, også vil jeg ta backup av min bærbare. ved å gå inn på siden min, f.eks: start.no
-
Du vil ikke kunne ta backup fra din PC og over til en server på den måten.
Se for deg sikkerhets-problematikken hvis jeg kunne lagd et script som henter filer fra PCen din...
Du må i såfall kjøre PHP lokalt på din PC og få den til å overføre filer til en server via f.eks FTP.
Edit:
Her får du 500 mb backup gratis: http://www.mamut.com/no/download/step1.asp?id=212&detID=239
Det er jo mulighet til å laste opp en og en fil fra masinen. Tenkte kansje det gikk ann å laste opp alle Word og Excel filene mine fra en bestemt mappe på pcen til serveren min. ved å trykke på en send knapp.
-
copy() tar ikke mapper
man kan f.eks bare få tak i mappenavnet (ved hjelp av is_dir()?) og deretter ta mkdir(<mappenavn>)...?
<?php function taBackup($mappe, $backupdir){ $open = scandir($mappe); // fra og med PHP5 if(!is_dir($backupdir)){ mkdir($backupdir); $fp = fopen($backupdir.'/backupnote.txt', "w"); $txt = "Har tatt backup av mappen \"".$mappe."\" nå.\r\nDato: ".date("d/m-Y")."\r\nKlokken: ".date("H:i:s")."\r\n\r\n...Mariyo"; fwrite($fp, $txt); fclose($fp); unset($fp, $txt); } foreach($open as $fil){ $path = $mappe.'/'.$fil; $cppath = $backupdir.'/'.$fil; if($fil=='.' || $fil=='..') continue; if(!is_dir($path) && is_file($path)) copy($path, $cppath); elseif(is_dir($path)){ mkdir($cppath); taBackup($path, $cppath); } unset($path, $cppath); }//foreach }//funksjon // ------------------------------------------------------------- $backupdir = "backup_".date("d-m-Y"); taBackup(".", $backupdir); // skanner mappen "." og undermapper ("." = standpunktmappen) ?>
denne funker fint på meg.. bare endre i første argumentet på taBackup() hvor det er satt til "."
har lagt ved en kode jeg laga nå
Leste igjennom koden, jeg har ikke vært borti funksjoner og slik tidliger.
Backup mappen ligger på roten av serveren,
så det blir noe slikt:
backup.php
Kopierer filene fra "d:\Mine dokumenter\skole\hovedprosjekt\*.doc og *.xls"
til "www.minside.domene/backup/bakup_dato/*.doc og *.xls"
-
du får se litt her... der har du isåfall _litt_ av skanningen av filer. kopieringen finner jeg ikke noen funksjon for enda, men du kan jo feks bruke (på windows) system("copy fil.doc ../backup/backup_07-02-2007"); til det.
edit: copy(<eksisterende fil>, <ny fil>); funker visst
Jeg har kun windows på pc'ene mine,
Jeg har lagt ut det jeg har fått til av koden.
-
Jeg lurte på om det er mulig å ha en side for backup?
Der jeg har en side som jeg kan gå inn på og trykke på en knapp, også opprettes en mappe "backup_dag-mnd-år". Så kopierer den alle doc-filene mine inn i denne mappen fra pc'en min.
Min mappe på pc'en er: d:\mine dokumenter\skole\hovedprosjekt
Er dette mulig og eventuelt hvordan?
Håper noen kan hjelpe meg med dette vis det er muligt.
På forhånd takk
Legger til det jeg har fått gjort til nå. NB: er nybegynner så dere må forklare til godt.
Jeg må ha det inn med teskje
<html> <?php // hvis man trykker backup knappen så utfør dette IF (isset($_POST["backup"])) { $dato = date('d-m-Y'); $mappe_pc = 'd:\mine dokumenter\skole\hovedprosjekt'; $ny_mappe_navn = 'Backup_'.$date; // kontroll om mappen eksisterer if(file_exists($ny_mappe_navn) && is_dir($ny_mappe_navn)) { Die ('Du har tatt backup i dag, det er bare mulig å ta backup en gang pr dag.'); } // opprett mappe og kopier else { mkdir('backup/'.$ny_mappe_navn); } } // hvis backup knappen Else { echo ' <body> <form method="post" action=""> <input name="backup" type="submit" value="Backup" /> </form>'; } ?>
-
Takk for hjelpen
-
Jeg ønsker en side der man kommer inn på og blir videre ført til en annen side.
<?php ECHO "<center><br><h1>Denne siden er flyttet.</h1><center><br><br>"; ECHO "<center>Du blir nå videre ført til den nye siden.<center><br>"; // videre føring. $ny_side = "http://www.ba.no"; // utfører videre føringen //??????? ?>
Noen som kan hjelpe meg her med denne delen?
På forhånd takk.
-
Hei.
Jeg vil skrive ut alt fra en tabell i MySQL med php, dette klarer jeg.
Informasjonen skrives ut i en <table></table> i index.php
Ut fra tabellen i index.php ønsker å velge x-antall rader som skal skrives til en txt-fil. Dette vet jeg ikke hvordan jeg gjør eller om det er mulig å gjøre det slik...
Eventuel bruke chachbox eller andre metoder.
Her er et eks. på en tabell med id og navn og velg.
Hvordan kan jeg velge slik at det bare er de valgte blir skrevet til en txt-fil.
| ID | Navn | Valg ( eks. Checbox)|
| 1 | Ole | X
| 2 | Per |
| 3 | Skrue |
| 4 | Doffen | X
| 5 | Tomat |
| 6 | Pelle |
IF (1==X)
IF (2==X)
......
IF (6==X)
Bare 1 og 4 er valgt, henter resten av informasjone i MySQL og skriver alt dette til filen-txt
Noen som kan hjelpe meg??
-
Her er det jeg har fått til så langt:
<html> <head> <?php require($_SERVER["DOCUMENT_ROOT"]."/conn.php"); $connection = mysql_connect($host, $bruker, $pass) or die ('Kunne ikke koble til databasen.'); mysql_select_db($db, $connection ); ?> </head> <body> <?php IF (isset($_POST["oppdater"])) { // script som forandrer verdien fra 0 til en på valgte brukere? $bruker_id =''; $bruker_verdi = 1; $update_sql = "UPDATE tbl_bruk SET bruk_verdi='$bruker_verdi' WHERE bruk_id='$bruker_id'"; // også retter den verdien fra 0 til 1 for de valgte. $update_ok = mysql_query($update_sql, $connection); if(update_ok) { echo 'Bruker ble oppdatert'; } } Else { $sql = mysql_query("SELECT * FROM tbl_bruk"); echo '<form><table>'; while($bruk = mysql_fetch_assoc($sql)) { $id = $bruk['bruk_id']; $navn = $bruk['bruk_navn']; $mail = $bruk['bruk_mail']; $verdi = $bruk['bruk_verdi']; echo' <tr> <td style="width: 92px">'.$id.'</td> <td>'.$navn.'</td> <td>'.$mail.'</td> <td><input name="box" type="checkbox" values="1"/></td> </tr>'; } echo '</table><input name="oppdater" type="submit" value="oppdater brukerene" /></form>'; } ?> </body> </html>
-
$boks = $_POST['checkbox'];
if ($boks == "on") $tall = 1; else $tall = $sql_resultat; // sånn at den har verdien den hadde.
if ($_POST['sletteknapp'] == "on") {
$id = $_POST['id'];
$sql_query("UPDATE table SET bruker_id='0', navn='0' WHERE id='$id'");
}
eller noe sånt, var en litt dårlig metode gjøre det på vil jeg si. Er det slette brukerene du vil? da bruker du DELETE med mysql_query().
Jeg vil ikke slette brukeren.
Verdi = 0, vanlig bruker
Verdi = 1, venner / VIP
Verdi = 3, Admin.
OSV.
Vis jeg får en liste over alle brukerne i MySql og en checkbox bak hver bruker, så velger jeg 4 av 20. disse 4 skal da få verdi = 1 ved å trykke oppdater.
Hvordan kan jeg gjøre dette?
-
Hei
Lurte på om noen kan hjelpe meg litt?
Jeg vil skrive ut alt fra en tabell i mysql. (bruker_id, navn, mail, verdi).
Der alle har ved start en verdi = 0
Jeg tenkte å skrive ut alle i tabellen også velge hvilken som skal ha verdi = 1 også trykker jeg på knappen "oppdater" så forandres verdien fra 0 til 1. på de valgte.
Tenkte også å ha en knapp som heter slett, denne skal sette alle verdiene = 0.
Kan jeg bruke Checkbox til dette?
eventuelt hvordan skal jeg få dette til med checkbox?
NB: Jeg har skrevet scriptet lengre nede som kommentar.
Håper noen kan hjelpe meg med dette.
Prob. med æøå, kontroll av input
i Programmering og webutvikling
Skrevet
Heisann.
Jeg holder på å lage et skjema der jeg skal registrere navn, tlf og mail. Jeg får ikke registrert navn med æøå, hvordan får jeg til dette?
Og vis noen kan hjelpe meg med å lage noe kontroll på det som skrives inn:
kun bokstaver i navn felte,
kun 8 tall i tlf feltet.
Kun mail adresse i mail feltet.
På forhånd takk.