Avatar billede aslan Nybegynder
26. maj 2002 - 16:27 Der er 10 kommentarer og
1 løsning

muligt at bruge session fra php i asp?

Er det muligt at bruge session fra php i asp?
Avatar billede a1a1 Novice
26. maj 2002 - 16:39 #1
sikkert ikke....(så skal du finde et spc. program (ved ikke om der er et), der kan læse dem)

men du kan jo bruge cookies ?

php sessions bliver sendt i url ?? ikk?
så kan du jo putte php querystengen ind i en asp cookie (som du så kan læse fra php)
Avatar billede aslan Nybegynder
26. maj 2002 - 16:46 #2
hvordan det? jeg skaber min session i php filen således:

session_start();
session_register("isim");

denne bliver via echo "<META HTTP-EQUIV='Refresh' CONTENT='1;URL=default.asp'>";

sendt til default.asp hvor jeg forsøger at læse den via :

<%Response.Write Session("isim")%>
Avatar billede a1a1 Novice
26. maj 2002 - 16:48 #3
du kan IKKE direkte hente php sessions, fra ASP

du kan MULIGVIS finde et component, der kan gøre det
Avatar billede aslan Nybegynder
26. maj 2002 - 17:14 #4
ehm ... et component?
Avatar billede aslan Nybegynder
26. maj 2002 - 17:17 #5
Hva med at du laver disse 2 små php filer om til asp for mig?

<?
if($isim)

session_start();
session_register("isim");

?>

<html>
<head>
<title>Rahber</title>
  <link rel="stylesheet" type="text/css" href="../../style/style2.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body >
<?

if($isim)
{
    echo "<META HTTP-EQUIV='Refresh' CONTENT='1;URL=default.asp'>";
}
else{
?>
<div align="center">
  <p>&nbsp;</p>
  <h3>Forum'da konulara cevap vermek icin email rahbere üye olmalisiniz</h3>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <table>
<form action="enterAnswer.php" method="post">
<tr><td>Isim</td>
<td><input type="text" name="isim"></td>
</tr>

<tr>
<td>kod</td>
<td><input type="password" name="kod"></td>
</tr>


<tr><td></td><td><input type="submit" value="Gönder"></td></tr>
</form>
</table>
</div>
</body>
</html>
<?
}
?>

--------------------------------------------------------------------

<?
session_start();
session_register("isim");

include("../config.php");
$connection = mysql_connect("$server",
                            "$user",
                            "$pass");
mysql_select_db("$db", $connection) or die (mysql_error());

$result = mysql_query("SELECT * FROM emailrahber WHERE isim ='$isim' AND kod='$kod'");
if (mysql_num_rows($result) > 0)
{
    echo "<META HTTP-EQUIV='Refresh' CONTENT='1;URL=default.asp'>";

}
else echo"Hata var";
?>
Avatar billede tmceu Praktikant
26. maj 2002 - 18:03 #6
Jeg ville nok gøre noget i stil med dette:

<?
session_start();
session_register("isim");
echo "<HTML><HEAD>";
echo "<META HTTP-EQUIV='Refresh' CONTENT='1; URL=default.asp?session=", session_id(), "'>";
echo "</HEAD></HTML>";
?>

Så kan du få fat i din session med response.write request.querystring("Session")

Ved ikke helt om det var hvad du ledte efter ?
Avatar billede aslan Nybegynder
26. maj 2002 - 18:07 #7
tmceu jeg er ikke helt med hvordan skulle de 2 filer så se ud?
Avatar billede aslan Nybegynder
26. maj 2002 - 18:31 #8
Sig mig har i en funktion i asp der ligesom i php :mysql_num_rows($result) kan tæller rækker i en query? Så kan jeg lige selv forsøge at lave det om selvom jeg aldrig har arbejdet med asp:)
Avatar billede tmceu Praktikant
26. maj 2002 - 22:01 #9
Jeg bruger altid enten PHP eller ASP, men sjældent sammen, for jeg mener ikke at det giver mening. Ovenstående var et eksempel på en metode til at få værdier med over til ASP, men jeg vil/kan ikke komme med færdige scripts til dig.

I ASP kan du få fat på antallet af records via RecordCount propertien på et ADO recordset, men vær opmærksom på, at der ikke er ret mange providers der understøtter denne property.
Avatar billede aslan Nybegynder
27. maj 2002 - 17:59 #10
lige meget så
Avatar billede a1a1 Novice
27. maj 2002 - 18:12 #11
spade....

du sprøger og får et svar?

enda et rigtigt svar, bare fordi du ikke kan det du gerne vil, skal du da ikke afvise mit 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
Kurser inden for grundlæggende programmering

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