<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Web Development</title><link>https://www.dotnetzone.gr:443/cs/forums/75/ShowForum.aspx</link><description>Ολα τα θέματα που σας απασχολούν σχετικά με ASP, ASP.NET αν τώρα επιχειρείτε να φτιάξετε την πρώτη σας σελίδα.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Περνώντας POST variables στην Paypal...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25367.aspx</link><pubDate>Fri, 23 Feb 2007 08:33:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25367</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25367.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=25367</wfw:commentRss><description>&lt;P&gt;χμ.... το κοίταξα το HttpWebRequest, απλά το θέμα είναι ότι με το συγκεκριμένο object μπορώ μεν να κάνω POST ή GET κάποια δεδομένα, αλλά ταυτόχρονα θέλω και η τρέχουσα σελίδα που θα το καλέσει να κάνει Reponse.Redirect σε αυτή του Paypal, κάνοντας ταυτόχρονα POST τα data... και δεν βρήκα κάποια μέθοδο στο HttpWebRequest που να το κάνει αυτό...&lt;/P&gt;
&lt;P&gt;Η πρώτη λύση μου φαίνεται εφικτή στην υλοποίησή της... αλλά αφού έπαιξε με inline code (όπως περιέγραψα παραπάνω) θα την έχω υπ'όψιν άμα μου χρειαστεί μελλοντικά! &lt;/P&gt;
&lt;P&gt;Ευχαριστώ πολύ! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;</description></item><item><title>Απ: Περνώντας POST variables στην Paypal...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25364.aspx</link><pubDate>Fri, 23 Feb 2007 06:36:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25364</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25364.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=25364</wfw:commentRss><description>&lt;P&gt;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/P&gt;
&lt;P&gt;Δεν ξέρω γιατί δεν το είχα δει τη δημοσίευση νωρίτερα... Δεν θα πρέπει να απελπίζεσαι ότι δεν μπορείς να υλοποιήσεις κάτι τέτοιο, θα ήθελα να ξέρω τι σε οδήγησε να καταλήξεις ότι δεν γίνεται, και πιστεύω ότι το PayPal δεν θα θα ζητούσε κάτι αν δεν γινόταν...&lt;/P&gt;
&lt;P&gt;Αν μιλάγαμε για εποχές πριν ASP.NET, ένας εύκολος τρόπος να κάνεις post δεδομένα από μια σελίδα που θα&amp;nbsp;είχε μια form, θα ήταν να τα βάλεις μέσα&amp;nbsp;σε hidden inputs και να γράψεις ένα Javascript που στο onLoad της σελίδας να κάνει Submit στην φόρμα. Όχι, ότι δεν θα μπορούσες να το κάνεις αυτό και με ASP.NET! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/P&gt;
&lt;P&gt;Μέσα στις ευκολίες που παρέχει το .NET Framework είναι και το HttpWebRequest. Εκτός από την διεύθυνση που θα καλέσει και την μέθοδο GET/POST, μπορείς να δώσεις και τα δεδομένα που θα γίνουν post. Μπορείς να δεις &lt;A class="" title="How to use HttpWebRequest to send POST request to another web server?" href="http://www.netomatix.com/HttpPostData.aspx" target=_blank&gt;εδώ ένα παράδειγμα&lt;/A&gt;. Με αυτό τον τρόπο δεν απαιτείται webform για να στείλεις τα δεδομένα, μπορεί να σταλούν και από ένα WinForm ή ένα Windows Service.&lt;/P&gt;
&lt;P&gt;Από τις δύο μεθόδους αν την διαδικασία την επέβλεπε χρήστης και γινόταν μέσω web, θα διάλεγα την πρώτη μέθοδο, μιας και θα μπορούσα να δώσω ένα status της διαδικασίας, αν θα έπρεπε να είναι κάτι που δεν θα πρέπει να δει ο χρήστης και ήταν υποχρεωμένο το σύστημά μου να το ολοκληρώσει, θα διάλεγα την δεύτερη μέθοδο.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Περνώντας POST variables στην Paypal...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25355.aspx</link><pubDate>Fri, 23 Feb 2007 03:24:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25355</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25355.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=25355</wfw:commentRss><description>Τελικά, αν και το έψαξα αρκετά, πιστεύω ότι ΔΕΝ γίνεται.....&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-6.gif" alt="Sad" /&gt; Πάλι καλά, κατάφερα και το έκανα αλλιώς (έφαγα το runat="server" και του δίνω τιμή με inline coding). Θέτω την κατάσταση της ενότητας σε 'Έχει επιλυθεί', αν πάντως κάποιος έχει καμμιά ιδέα, ας την ποστάρει...&lt;br&gt;Ευχαριστώ&lt;br&gt;</description></item><item><title>Απ: Περνώντας POST variables στην Paypal...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25281.aspx</link><pubDate>Thu, 22 Feb 2007 03:05:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25281</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25281.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=25281</wfw:commentRss><description>και όπως διαπίστωσα σήμερα, το web control παίρνει την συγκεκριμένη τιμή σαν id και σαν name (εννοώ την ctl00_ContentPlaceHolder1_custom), επειδή η σελίδα στην οποία βρίσκεται καλεί Master... αν την βάλω να παίξει χωρίς Master Page, δεν υπάρχει πρόβλημα...&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-6.gif" alt="Sad" /&gt;&lt;br&gt;</description></item><item><title>Περνώντας POST variables στην Paypal...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/25220.aspx</link><pubDate>Wed, 21 Feb 2007 04:06:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:25220</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/25220.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=25220</wfw:commentRss><description>Καλησπέρα,&lt;br&gt;έχω φτιάξει μια ASP .NET 2 εφαρμογή, η οποία έχει e-commerce features. Για την πληρωμή, χρησιμοποιώ τις υπηρεσίες της Paypal.&lt;br&gt;Η οποία paypal, θέλει να κάνω request σε μια σελίδα της και να της στείλω με POST κάποιες μεταβλητές, τις οποίες τις έχω στη σελίδα μου σαν &amp;lt;input type="hidden" name="custom" id="custom"&amp;gt;&lt;br&gt;Θέλω σε μία από αυτές να δώσω τιμή από το code behind file. Αν όμως της προσθέσω το attribute runat="server" ώστε να μπορώ να της δώσω κάποιο value από τον κώδικα, τότε αντιμετωπίζω το πρόβλημα ότι το name property του control αλλάζει σε αυτό "ctl00_ContentPlaceHolder1_custom", με συνέπεια κατά το post να μην το αναγνωρίζει η σελίδα της Paypal.&lt;br&gt;Έχει κάποιος κάποια λύση ή θα πρέπει να παίξω με το HttpWebRequest object;;;&lt;br&gt;(αυτή τη στιγμή κάνω το request χρησιμοποιώντας το PostbackUrl property του button που έχω για submit)&lt;br&gt;Ευχαριστώ&lt;br&gt;&lt;br&gt;</description></item></channel></rss>