Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


låta anv välja anvnamn o lösenord

Postades av 2003-11-08 11:54:15 - eva steinlechner, i forum php, Tråden har 2 Kommentarer och lästs av 804 personer

Hej
Jag har ett formulär som anv fyllt i. När denne sedan klickar på spara vill jag öppna ett fönster eller typ popup som låter anv själv mata in ett anvnamn och lösenord som kollas och sparas och när anv stänger detta fönster ska datat i orginalformuläret sparas. Allt i kod som körs efter att sparaknappen klickats.
MITT PROBLEM är att så fort jag öppnar ett nytt fönster tömms formuläret på sitt innehåll.
Någon som har en bättre lösning så att jag inte behöver "lämna" orginalformuläret, t ex en required-fil som visar nåt där man kan mata in...
Tacksam för tips!


Svara

Sv: låta anv välja anvnamn o lösenord

Postades av 2003-11-09 12:29:00 - Anna-Karin Söderberg


Är det inte bättre att de får ange det redan på formuläret?

Det skulle jag tycka vara enklare än att fylla i sina uppgifter och sen fundera på användarnamn och lösenord.

/Anna-Karin


Svara

Sv: låta anv välja anvnamn o lösenord

Postades av 2003-11-11 14:41:05 - eva steinlechner

Jorå, det blev till slut att användaren får mata in önskat anvnamn och lösen direkt i samma form. MEN: efter att jag validerat att något matats in måste jag ju kolla att de valda värdena inte redan finns, och visst, det fungerat utmärkt via en xxx.inc.php-fil, och jag visar en messagebox som säger om de är det, upptagna alltså! Men hur loopar jag tills ett giltigt val skett?
Nu känns det som om lite kod-visning krävs för att man ska begripa vad jag menar.
I formuläret klickar anv. alltså på SPARA, formuläret kör då följande kod:

elseif (($cmdSave)&&($HTTP_SESSION_VARS['session_logged'] == -1) )
//en ny användare sparar inmatatde uppgifter
{
require('connDb.inc.php');
$query = "SELECT * FROM tblAnv WHERE anvNamn='$Anvandarnamn' AND losen='$Losenord'";
require ('getdata.inc.php');
require ('checknewPW.inc.php'); //kollar om de valda inloggningsuppgifterna är ok
if ($session_OK==1)
{
$query = "SELECT * FROM tblPerson ORDER BY PID DESC LIMIT 1";
//hämtar högsta värdet på PID = sist inlagda användare
require('getdata.inc.php');
$newPID=1;
$session_PID = $myrow[0];
$session_PID = $session_PID + $newPID;
$query = "INSERT INTO tblAnv (PID,anvNamn,losen) VALUES ('$session_PID','$Anvandarnamn','$Losenord')";
$resultset = mysql_query($query, $db) or die (mysql_error());
$session_PID = 0;
$newPID=0;
require('insert.inc.php');
$session_logged = -3;
echo "<br>Dina uppgifter har sparats!";
}
}

SÅ HÄR SER 'checknewPW.inc.php' UT:

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_popupMsg(msg)
{
alert(msg);
}
//-->
</script>
<?php
//PROBLEM: Om inloggningsuppgifterna ej godkänns (dubbletter) ska man kunna göra om inmatningen
if($num_result > 0)
{
echo "<script type=\"text/javascript\"> MM_popupMsg('Var vänlig och välj ett annat användarnamn eller lösenord!');</script>";
$session_OK = 0;
}
else //det fanns inga lika rader i tblAnv
{
echo "<script type=\"text/javascript\"> MM_popupMsg('Dina inloggningsuppgifter har sparats!');</script>";
$session_OK = 1;
}
?>

Jag måste ju visa formuläret om och om igen tills giltiga värden valts - hur?


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 615
27 953
271 709
5 779
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies