สอบถามเรื่องของ Flask redirect ในการส่งข้อมูลไปยังอีกอีกฟังชั่นหน่อยครับ

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
ewqolf
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 621
ลงทะเบียนเมื่อ: 14/11/2022 9:26 am

สอบถามเรื่องของ Flask redirect ในการส่งข้อมูลไปยังอีกอีกฟังชั่นหน่อยครับ

โพสต์ที่ยังไม่ได้อ่าน โดย ewqolf »

สอบถามเรื่องของ Flask redirect ในการส่งข้อมูลไปยังอีกอีกฟังชั่นหน่อยครับ
คือว่าตอนนี้ผมใช้งาน Flask Redirect ในการส่งข้อมูลต่างๆจากฟังชั่นไปอีกฟังชั่นอยู่ครับซึ่งข้อมูลที่ผลส่งไปทั้งหมดมันขึ้นที่หน้า link ด้วยครับ ผมสามารถทำอย่างไรได้บ้างไม่ให้ link แสดงข้อมูลที่ผมส่งไปครับ

โค้ด: เลือกทั้งหมด

with conn.cursor() as cursor:
	sql="select * from database where user_name='"+username+"'and password='"+password+"';"
      	cursor.execute(sql)
	user=cursor.fetchone()
     	if len(user)>=1:
	 return redirect(url_for('lobby',user=user))
@app.route('/lobby/<user>')
def lobby(user):
    return render_template('lobby.html',user=user)
link แสดงข้อมูลด้วย
link แสดงข้อมูลด้วย
image_2022-11-24_114438378.png (13.92 KiB) Viewed 675 times
คนจะตายเมื่อถูกฆ่า...ขอบคุณครับ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41251
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถามเรื่องของ Flask redirect ในการส่งข้อมูลไปยังอีกอีกฟังชั่นหน่อยครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ไม่เข้าใจคำถาม
ลองอธิบายสิ่งที่จะทำ แล้วทบทวนคำถามใหม่อีกครั้ง
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
ewqolf
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 621
ลงทะเบียนเมื่อ: 14/11/2022 9:26 am

Re: สอบถามเรื่องของ Flask redirect ในการส่งข้อมูลไปยังอีกอีกฟังชั่นหน่อยครับ

โพสต์ที่ยังไม่ได้อ่าน โดย ewqolf »

mindphp เขียน: 24/11/2022 11:49 am ไม่เข้าใจคำถาม
ลองอธิบายสิ่งที่จะทำ แล้วทบทวนคำถามใหม่อีกครั้ง
คือผมทำการ select ข้อมูลมาที่หน้าเว็บครับจากนั้นผมจะส่งข้อมูลไปที่หน้าเว็บ select มาส่งไปให้อีกหน้านึงด้วย flask redirect ครับแต่ว่าวิธีการนี้ข้อมูลที่ผมส่งไปมันจะขึ้นที่ link ของหน้าเว็บนั้นด้วยครับผมไม่ต้องการให้ข้อมูลมันแสดงที่ link ด้วยครับ มีวิธีแก้ไขอย่างไรบ้างครับหรือว่าสามารถใช้งานตัวฟังก์ชั่นอื่นแทนได้ไหม แนะนำหน่อยครับ
คนจะตายเมื่อถูกฆ่า...ขอบคุณครับ
ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25635
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

Re: สอบถามเรื่องของ Flask redirect ในการส่งข้อมูลไปยังอีกอีกฟังชั่นหน่อยครับ

โพสต์ที่ยังไม่ได้อ่าน โดย MBMoo »

ใช้ POST methods ในการทำค่ะ

ตัวอย่าง
การรับค่าจาก tag select ใน flask แล้วส่งค่าไปแสดงในหน้าเว็บ
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... value.html


และ
Flask: Is it possible to Mask a URL with variables?
https://stackoverflow.com/questions/481 ... ide%20data
ภาพประจำตัวสมาชิก
ewqolf
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 621
ลงทะเบียนเมื่อ: 14/11/2022 9:26 am

Re: สอบถามเรื่องของ Flask redirect ในการส่งข้อมูลไปยังอีกอีกฟังชั่นหน่อยครับ

โพสต์ที่ยังไม่ได้อ่าน โดย ewqolf »

ผมได้คำตอบแล้วครับผมใช้วิธีการส่งข้อมูลด้วยตัวของ Flask session ครับ

โค้ด: เลือกทั้งหมด

with conn.cursor() as cursor:
            sql="select * from tool_checkers_user where user_name='"+username+"'and password='"+password+"';"
            cursor.execute(sql)
            user=cursor.fetchone()
            print(user[0])
            print(" ".join(str(row) for row in user))
            session['user']=user
            if len(user)>=1:
                return redirect(url_for('lobby'))
@app.route('/lobby')
def lobby():
    user=session.get('user')
    return render_template('lobby.html',user=user)
คนจะตายเมื่อถูกฆ่า...ขอบคุณครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 81