[ASP.NET] 1 regel code omzetten van PHP naar ASP.NET

Pagina: 1
Acties:
  • 64 views sinds 30-01-2008

  • MoNo79
  • Registratie: Juli 2001
  • Laatst online: 21-03 21:47
Ik wil mijn website van PHP naar ASP.NET aan het omzetten, ik ben bijna klaar maar ik struikel over 1 regel PHP code die ik wel omzetten naar ASP.NET. Ik had een tijde geleden een topic over maar dan moest het in PHP, maar nu wil ik het dus in een andre taal. link: oude PHP topic

Het gaat om 2 stukes code die bijde zelfde doen, beide stukjes krijg ik niet goed voor elkaar. Het maakt mij niet welke manier ik straks ga gebruiken.

Manier 1, deze php code werkt prima
PHP:
1
header("Refresh: 0; URL=$url");


Manier 1, Deze ASP.NET code werkt dus weer niet
C#:
1
Response.AddHeader("Refresh:", @"0;ftp://localhost");


Manier 2 , deze php code werkt prima
PHP:
1
2
3
4
5
6
7
echo '<html>';
echo '<head>';
echo '<script type="text/javascript">';
echo 'window.location="'.$url.'"';
echo '</script>';
echo '</head>';
echo '</html>';
'

Manier 2, Deze ASP.NET code werkt dus weer niet, ook krijg ik foutmeldingen op "" dat die niet goed afgesloten zijn, maar ik heb er toch een @ voor??
C#:
1
2
3
4
5
6
7
Response.Write("<html>");
Response.Write("<head>");
Response.Write(@"<script type="text/javascript"\>");
Response.Write(@"window.location=ftp://localhost/);
Response.Write("</script>");
Response.Write("</head>");
Response.Write("</html>");


Ik hoop dat de bedoeling een beetje duidelijk ik, anders zit in mijn oude topic wat screenschots wat ik eigenlijk presies wil met mijn code.

  • beany
  • Registratie: Juni 2001
  • Laatst online: 12:17

beany

Meeheheheheh

Response.Write(@"window.location=ftp://localhost/);
Je hebt daar inderdaad niet afgesloten met een " Na de localhost/ en voor de ) moet een "

Verder, wat zijn de foutmeldingen bij de eerste methode dan?

Dagelijkse stats bronnen: https://x.com/GeneralStaffUA en https://www.facebook.com/GeneralStaff.ua


  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Verander bij manier 2 deze regel:
ASP:
1
Response.Write(@"window.location=ftp://localhost/); 

eens in:
ASP:
1
Response.Write(@"window.location=ftp://localhost/"); 


Zowel de parser als de syntax highlighter hier geven toch duidelijk aan dat daar een duidelijke fout zit. Verder heb ik absoluut geen verstand van ASP, dus iemand anders zal je wel kunnen uitleggen waarom manier 1 niet werkt.

Sole survivor of the Chicxulub asteroid impact.


  • Shadowman
  • Registratie: Januari 2002
  • Niet online
refresh: 0; url=url

je vergeet het url= bij de asp ;)

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 12-04 22:42

Creepy

Tactical Espionage Splatterer

Kom op zeg. Ga nu zelf aub eens wat moeite doen. Er zijn gewoon verschillen tussen de PHP en ASP versies die met het blote oog zo te zien zijn. Daarnaast had je dit echt wel gezien als je het resultaat gewoon in de browser had gecheckt (de bron bekeken dus).

En lees voor de volgende keer aub P&W FAQ - De "quickstart" eens goed door.

[ Voor 19% gewijzigd door Creepy op 04-02-2006 12:06 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.